@echo off
echo ====================================
echo 重启管理端后台服务器
echo ====================================

echo.
echo [1] 停止旧的服务器进程...
for /f "tokens=5" %%a in ('netstat -ano ^| findstr ":8001.*LISTENING"') do (
    echo 停止进程 %%a
    taskkill /F /PID %%a 2>nul
)

echo.
echo [2] 等待端口释放...
timeout /t 2 /nobreak >nul

echo.
echo [3] 启动新的服务器...
cd /d "%~dp0"
start "管理端后台-8001" cmd /k "python main.py"

echo.
echo ====================================
echo 启动完成！
echo 管理端后台: http://localhost:8001
echo API 文档: http://localhost:8001/docs
echo ====================================
pause

